6bd1058f4f834eff86e74f86d38fdfd0ba8e3d1a,src/main/java/com/nitnelave/CreeperHeal/block/CreeperRail.java,CreeperRail,update,#,34
Before Change
for (int j = 0; j < 4; j++)
{
Block tmpBlock = block.getRelative(FACES[j]);
tmpBlock = tmpBlock.getRelative(UP_DOWN[i]);
railData[i][j] = tmpBlock.getData();
}
super.update();
After Change
Block block = getBlock();
for (int i = 0; i < 3; i++)
{
Block upBlock = block.getRelative(UP_DOWN[i]);
for (int j = 0; j < 4; j++)
{
Block tmpBlock = upBlock.getRelative(FACES[j]);
if (RAIL_TYPES.contains(tmpBlock.getType()))
railData[i][j] = castData(tmpBlock.getState(), Rails.class);
}
}
super.update();